package com.huikeportal.service;

import java.util.List;
import com.huikeportal.model.RegionModel;
import com.huikeportal.model.SiteSimpleInfo;
import com.huikeportal.model.UserInfo;
import com.huikeportal.model.common.PageDataVo;

public interface OverViewService {

	PageDataVo getQyList(PageDataVo pageDataVo) throws Exception;

	PageDataVo getLcList(PageDataVo pageDataVo) throws Exception;

	PageDataVo getDpList(PageDataVo pageDataVo) throws Exception;
	
	PageDataVo getTdList(PageDataVo pageDataVo) throws Exception;

	String getLastSiteId(UserInfo userInfo, String menuAddress, String sysLang)
			throws Exception;

	void updateLastSiteId(UserInfo userInfo, String menuAddress, String siteId,
			String sysLang) throws Exception;

	void insertLastSiteId(UserInfo userInfo, String menuAddress, String siteId,
			String sysLang) throws Exception;

	List<SiteSimpleInfo> getComboResult(RegionModel regionModel, String type,
			UserInfo userInfo) throws Exception;

}
